<template>
  <!-- 根组件：根据当前路由决定是否渲染整体布局 -->
  <!-- 未登录页（/login）不展示侧边栏/顶部栏，仅渲染登录页面 -->
  <template v-if="isLoginPage">
    <router-view />
  </template>
  <template v-else>
    <Layout />
  </template>
</template>

<script setup>
// 根据路由路径判断是否为登录页，实现布局分离
import { computed } from 'vue'
import { useRoute } from 'vue-router'
import Layout from './layout/Layout.vue'

const route = useRoute()
const isLoginPage = computed(() => route.path === '/login')
</script>

<style>
/* 根级样式可按需扩展 */
</style>
